@charset "utf-8";
/* CSS Document */






/*主菜单*/
.menuBox{width:850px; height:43px;position:relative; z-index:100;}
.menuBox ul li{float:left; height:43px; /*text-indent:-9999px;*/ position:relative;margin-left:1px; }



.menuBox ul li a{ height:43px; display:block; background:url(../s/img/nav.png) no-repeat; line-height:41px;}

.menuBox ul li.nav0 a{font-size:16px; text-align:center; color:#000; padding:0px 40px 0px 0px; font-weight:900; text-decoration:none;}
.menuBox ul li.nav0 a:hover,.menuBox li.nav0.hot a,.menuBox li.nav0 a.hot{font-size:16px; text-align:center; color:#d40001; font-weight:900; text-decoration:none; background-position:0 -43px; padding:0px 40px 0px 0px;}

.menuBox ul li.nav1 a{ text-align:center; padding:0px 12px;}
.menuBox ul li.nav1 a:hover,.menuBox li.nav1.hot a,.menuBox li.nav1 a.hot{ background-position:-314px -43px; padding:0px 12px;}

.menuBox ul li.nav2 a{ text-align:center; background-position:-159px 0; padding:0px 12px; padding:0px 12px;}
.menuBox ul li.nav2 a:hover,.menuBox li.nav2.hot a,.menuBox li.nav2 a.hot{ background-position:-314px -43px; padding:0px 12px;}

.menuBox ul li.nav3 a{ text-align:center; background-position:-314px 0; padding:0px 12px; padding:0px 12px;}
.menuBox ul li.nav3 a:hover,.menuBox li.nav3.hot a,.menuBox li.nav3 a.hot{ background-position:-314px -43px; padding:0px 12px;}

.menuBox ul li.nav4 a{ text-align:center; background-position:-468px 0; padding:0px 12px; padding:0px 12px;}
.menuBox ul li.nav4 a:hover,.menuBox li.nav4.hot a,.menuBox li.nav4 a.hot{ background-position:-468px -43px; padding:0px 12px;}

.menuBox ul li.nav5 a{ text-align:center; background-position:-468px 0; padding:0px 12px; padding:0px 12px;}
.menuBox ul li.nav5 a:hover,.menuBox li.nav5.hot a,.menuBox li.nav5 a.hot{ background-position:-468px -43px; padding:0px 12px;}

.menuBox ul li.nav6 a{ text-align:center; background-position:-468px 0; padding:0px 12px;}
.menuBox ul li.nav6 a:hover,.menuBox li.nav6.hot a,.menuBox li.nav6 a.hot{ background-position:-468px -43px; padding:0px 12px;}

.menuBox ul li.nav7 a{ text-align:center; background-position:-468px 0; padding:0px 12px;}
.menuBox ul li.nav7 a:hover,.menuBox li.nav7.hot a,.menuBox li.nav7 a.hot{ background-position:-468px -43px; padding:0px 12px;}

.menuBox ul li.nav8 a{ text-align:center; background-position:-468px 0; padding:0px 12px;}
.menuBox ul li.nav8 a:hover,.menuBox li.nav8.hot a,.menuBox li.nav8 a.hot{ background-position:-468px -43px; padding:0px 12px;}

.menuBox ul li.nav9 a{ text-align:center; background-position:-468px 0; padding:0px 12px;}
.menuBox ul li.nav9 a:hover,.menuBox li.nav9.hot a,.menuBox li.nav9 a.hot{ background-position:-468px -43px; padding:0px 12px;}

/*子菜单*/
.menuBox ul ul{ display:none;width:207px;background: #666 ; position:absolute; padding:18px 0 16px 0; z-index:100;}
.menuBox ul ul li{ float:left; line-height:25px; height:25px;text-indent:20px; border:0px;}

.menuBox ul ul li a{ background:none; height:24px; line-height:24px; display:inline; color:#ffffff; }
.menuBox ul ul li a:hover{ color:#ffffff;text-decoration:none;display:inline; height:24px; line-height:24px; padding-left:5px; 

    animation-duration: 2s;
    animation-timing-function: linear; 
}

